#include<iostream>
using namespace std;

class CSample {
public:
	CSample() {
		cout << "Constructor 1 Called" << endl;
	}
	CSample(int n) {
		cout << "Constructor 2 Called" << endl;
	}
};

int main()
{
	CSample a1[2];
	cout << "step1\n";
	CSample a2[2] = { 4,5 };
	cout << "step2\n";
	CSample a3[2] = { 4 };
	cout << "step3\n";
	CSample* a4 = new CSample[2];
	delete[]a4;
	return 0;
}